Leader Election Algorithm Using Heap Structure
نویسنده
چکیده
Several distributed algorithms require that there be a coordinator process in the entire system. Since all other processes in the system have to interact with the coordinator, they all must agree on who the coordinator is. Furthermore, if the coordinator process fails due to the failure of the site on which it is located, a new coordinator process must be elected to take up the job of the failed coordinator. Election algorithms are meant for electing a coordinator among currently running processes. This paper deals with the distributed leader election algorithm for a set of processes connected by a tree network. In this paper, we propose a linear time algorithm for leader election using heap structure and describe it in details.
منابع مشابه
Leader Election Algorithm in Wireless Environments Using Fibonacci Heap Structure
Today is an era of wireless communication systems. The day is not so far when the whole distributed system of the world will goes wireless. Leader in a distributed system plays a vital role in various computing environments like wireless networks etc. The main focus of researchers is on electing a new leader with lesser time consumption and with transmitting minimum number of messages in the ne...
متن کاملPerformance analysis of Leader Election Algorithms in Mobile Ad hoc Networks
Leader election is an extensively studied problem in Ad hoc networks. In our study, we have implemented an extended idea of an existing leader election algorithm for energy saving to arbitrary topological changes. In this method, our focus is to reduce the number of leader election processes; to make it more energy efficient. Unlike the previous solutions, the algorithm proposes that each node ...
متن کاملLeader Election in Distributed Networks Using Agent Based Self-stabilizing Technique
Leader Election in Distributed Networks Using Agent Based Self-stabilizing Technique. (August 2003) Raghav Tandon, B.E., Netaji Subhas Institute of Technology, New Delhi, India Chair of Advisory Committee: Dr. Hoh In There are many variants of leader election algorithm in distributed networks. In this research, an agent based approach to leader election in distributed networks is investigated. ...
متن کاملLeader Election Using NewSQL Database Systems
Leader election protocols are a fundamental building block for replicated distributed services. They ease the design of leader-based coordination protocols that tolerate failures. In partially synchronous systems, designing a leader election algorithm, that does not permit multiple leaders while the system is unstable, is a complex task. As a result many production systems use third-party distr...
متن کاملLeader Election Algorithms in Torus and Hypercube Networks Comparisons and Survey
Leader failure is one of the most fundamental problems in distributed systems. This problem can be solved by Leader Election Algorithms (LEAs). These algorithms move the system from an initial state where all the nodes are in the same computation state into a new state where only one node is distinguished computationally (called leader) and all other nodes aware of this leader. This research ai...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008